package com.chebaohui.iqs.entity.req;

import java.util.List;

import com.chebaohui.iqs.entity.base.*;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "CarPrice", description = "车辆车险报价接口请求信息")
public class CarPrice {

	@ApiModelProperty(value = "保险公司选择信息")
	private List<Company> companys;

	@ApiModelProperty(value = "行驶证信息")
	private License license;

	@ApiModelProperty(value = "车险选择列表信息")
	private List<Insurance> insuranceList;

	@ApiModelProperty(value = "车主信息")
	private Owner owner;

	@ApiModelProperty(value = "订单信息")
	private CarOrder carOrder;

	public List<Company> getCompanys() {
		return companys;
	}

	public void setCompanys(List<Company> companys) {
		this.companys = companys;
	}

	public License getLicense() {
		return license;
	}

	public void setLicense(License license) {
		this.license = license;
	}

	public List<Insurance> getInsuranceList() {
		return insuranceList;
	}

	public void setInsuranceList(List<Insurance> insuranceList) {
		this.insuranceList = insuranceList;
	}

	public Owner getOwner() {
		return owner;
	}

	public void setOwner(Owner owner) {
		this.owner = owner;
	}

	public CarOrder getCarOrder() {
		return carOrder;
	}

	public void setCarOrder(CarOrder carOrder) {
		this.carOrder = carOrder;
	}

	@Override
	public String toString() {
		return "CarPrice [companys=" + companys.toString() + ", license=" + license.toString() + ", insuranceList="
				+ insuranceList.toString() + ", owner=" + owner.toString() + ", carOrder=" + carOrder.toString() + "]";
	}

}
